package Huihu.src.LQB;

import java.util.*;

/*
　　Anagrams指的是具有如下特性的两个单词：在这两个单词当中，每一个英文字母（不区分大小写）所出现的次数都是相同的。
   例如，“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagrams。编写一个程序，输入两个单词，然后判断一下，这两个单词是否是Anagrams。
   每一个单词的长度不会超过80个字符，而且是大小写无关的。
　　输入格式：输入有两行，分别为两个单词。
　　输出格式：输出只有一个字母Y或N，分别表示Yes和No。
　　输入输出样例
样例输入
　　Unclear
　　Nuclear
样例输出
　　Y
 */
public class Anagrams问题 {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        String str1=scanner.nextLine();
        String str2=scanner.nextLine();
        str1.toLowerCase();
        str2.toLowerCase();
        char [] chs1=str1.toCharArray();
        char [] chs2=str1.toCharArray();
        Arrays.sort(chs1);
        Arrays.sort(chs2);
        boolean falg=true;
        for (int i = 0; i < chs1.length; i++) {
            if (chs1[i] != chs2[i]){
                falg = false;
            }
        }
        if (falg==true){
            System.out.println("Y");
        }else {
            System.out.println("N");
        }
    }
}
